home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Camelot / Camelot 043 (1989-06)(Swedish User Group of Amiga)(SE)(PD)[WB].zip / Camelot 043 (1989-06)(Swedish User Group of Amiga)(SE)(PD)[WB].adf / printfx / printfx.doc < prev    next >
Text File  |  1989-06-08  |  3KB  |  107 lines

  1. Printfx is written to control an Epson FX-80+. Back in 1986, I could not
  2. get my files printed in an easy way, so blinkers on and jam the code
  3. together.  Recently my friends discovered the piece and suggessed that
  4. it might work on other printers as well. They reported positive. So here
  5. it is. Maybe it does not work properly on your printer. Don't blame me.
  6. Well, I included the source, so perhaps...  Use it a you like.
  7.  
  8. Now I will descibe the switches.
  9.     
  10.     -?    Give explanation how to use it. If this option is met
  11.         anywhere on the commandline, the only thing the program
  12.         does, is to give that explanation.
  13.  
  14.     -s    no output via stderr
  15.         No error messages if you dont want them.
  16.         Is overuled by -? and -??
  17.  
  18.     -l<i>    left margin (5)
  19.         Default left margin is 5. Tabs are expanded without
  20.         including this value. A tab on colum 1 expands to
  21.         position 13 on the printer.
  22.  
  23.     -r<i>    right margin (max)
  24.         Default is the last char that the FX-80+ can print
  25.         with the present pitch.
  26.         
  27.     -x    donot truncate
  28.         Default is that lines longer than the right margin minus
  29.         the left margin are truncated.
  30.         
  31.     -p<i>    lines per page (auto)
  32.         Default the maximum number of lines are printed on a
  33.         page, using the linespace as source. But you can select
  34.         to formfeed every pth line.
  35.         
  36.     -n<i>    linespace in dots/3 (29)
  37.         This number is in 1/216th inch. Three of this units is
  38.         the vertical size of a dot.
  39.  
  40.     -m<i>    printer mode, overruling other settings (see manual)
  41.         This is the value behind ESC!. Precede by '%' if you
  42.         give it in bynary, '$' if hex and '@' if octal. Donot
  43.         use it.
  44.  
  45.     -q    low height, superscript
  46.         Now you can print a lot on a page! (27040 chars) Use it
  47.         together with -n=15 or 14 and -c.
  48.  
  49.     -el    elite (default)
  50.         I do not know why printers use this this as default. I
  51.         never use pica.
  52.         
  53.     -p    pica
  54.         If you are in a hurry use this ugly pitch.
  55.         
  56.     -c    condensed
  57.         Narrows the characters.
  58.         
  59.     -en    enlarged
  60.         Stretches the characters
  61.         
  62.     -em    emphasized
  63.         I donot see difference with -d (And my profession is
  64.         printer!! (but perhaps a bad one))
  65.         
  66.     -d    double strike
  67.         Does something like emphasize.
  68.  
  69.     -v    variable pitch (proportional)
  70.         Could be nice, but works only with that ugly pica.
  71.  
  72.     -i<i>    paperlength in inches (11)
  73.     
  74.     -ed    paper end detection off
  75.         Use this when you want to print a single sheet more than
  76.         only the upper half
  77.         
  78.     -y    donot adjust paper
  79.         I like to start printing higher as normal, so the paper
  80.         is pulled back as much as possible. But this causes a jam
  81.         on a nonmodified FX-80+. You must fill the guide with those
  82.         two rolls with extra rolls. You can use 2 cm pieces of 8mm
  83.         high pressure tube.
  84.         
  85.     -t[<your special title>]  print title
  86.         The path and page number are printed as well as your title,
  87.         if given. Use "" for titles with spaces:
  88.         "-t=your special title" Leave a space behind this option
  89.         and others.
  90.  
  91.     -o    output is standard
  92.         Use this to sent the file to standard output instead of PAR:
  93.  
  94.  
  95.  
  96. If the printing job is done, the printer is left in the last used mode.
  97. So any text to PAR: is printed in the same pitch, same linespace, same
  98. skip over perforation, same margins. But without control. No trucation and
  99. no lines per page. (And no stop)
  100. The program will not be beware of changing printer settings inside your text,
  101. and may act strange if you do so.
  102.  
  103. D.W.Reisig
  104. Woudweeren 10
  105. 1151 AV  Broek in Waterland
  106. Holland
  107.